dehydrated tomato - Turkish English Dictionary